params = {
    "input": " \n```python\nimport pandas as pd\n\n# 读取文件\nfile_path = '/mnt/data/down.xlsx'\nexcel_file = pd.ExcelFile(file_path)\n\n# 获取指定工作表中的数据\ndf = excel_file.parse('复杂表格示例')\n\n# 找到数据的起始行\nstart_row = df[df.notna().any(axis=1)].index[0]\n\n# 提取有效数据\nvalid_data = df[start_row:]\n\n# 重置索引\nvalid_data = valid_data.reset_index(drop=True)\n\n# 打印提取的有效数据\nprint(valid_data)\n\n```"
}

import re
# 方法定义不能修改
def handler(params):
    data = params['input']
    print(data)
    # 定义正则表达式模式，使用非贪婪匹配
    pattern = r'```python(.*?)```'
    # 使用re.DOTALL标志使点号(.)匹配包括换行符在内的所有字符
    match = re.search(pattern, data, re.DOTALL)
    print( match)
    # 去除前后空白字符
    code = match.group(1).strip()
    ret = {
        "code": code
    }
    return ret

print(handler(params))